home *** CD-ROM | disk | FTP | other *** search
/ Quick PC 61 / Quick PC 61.iso / I386 / WDMA_AVC.IN_ / wdma_avc.inf
Encoding:
Windows Setup INFormation  |  2003-03-24  |  11.2 KB  |  383 lines

  1.  
  2.  
  3. [Version]
  4. Signature="$CHICAGO$"
  5. Class=MEDIA
  6. ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318}
  7. provider=%MSFT%
  8. LayoutFile=layout.inf
  9. DriverVer =10/01/2002,5.2.3790.0
  10.  
  11. [Manufacturer]
  12. ;;%Microsoft.Mfg%=Microsoft.Section
  13. %Sony.Mfg%=Sony.Section
  14. ;;%Pavo.Mfg%=Pavo.Section
  15. ;;%Philips.Mfg%=Philips.Section
  16. ;;%Yamaha.Mfg%=Yamaha.Section
  17. ;;%SoftAcoustik.Mfg%=SoftAcoustik.Section
  18.  
  19. ;============================================================================
  20. [ControlFlags]
  21. ExcludeFromSelect = *
  22.  
  23. ;;[Microsoft.Section]
  24. ;;%AVC\TYP_1%=AvcAudio,AVC\TYP_1
  25. ;;%AVC\VEN_80028&MOD_0&TYP_1%=AvcAudio,AVC\VEN_80028&MOD_0&TYP_1
  26. ;;%VAVC\VEN_50F2&MOD_0&TYP_1%=VFWAudio,VAVC\VEN_50F2&MOD_0&TYP_1
  27.  
  28. [Sony.Section]
  29. %AVC\Sony&STR-LSA1&TYP_1&ID_0%=Sony,AVC\Sony&STR-LSA1&TYP_1&ID_0
  30.  
  31. ;;[Pavo.Section]
  32. ;;%AVC\PAVO__INC.&PAPAYA_C_V0.93%=Pavo,AVC\PAVO__INC.&PAPAYA_C_V0.93
  33.  
  34. ;;[Philips.Section]
  35. ;;%AVC\PHILIPS&MLAN_DEMO_BOARD%=Philips,AVC\PHILIPS&MLAN_DEMO_BOARD
  36.  
  37. ;;[Yamaha.Section]
  38. ;;%AVC\YAMAHA&MLAN-EVA&TYP_1C&ID_0%=Yamaha,AVC\YAMAHA&MLAN-EVA&TYP_1C&ID_0
  39.  
  40. ;;[SoftAcoustik.Section]
  41. ;;%AVC\SoftAcoustik&SA_2.0&TYP_1&ID_0%=SoftAcoustik,AVC\SoftAcoustik&SA_2.0_Speaker&TYP_1&ID_0
  42.  
  43. [DestinationDirs]
  44. AvcAudio.CopyList = 10,system32\drivers ; %SystemRoot%\system32\drivers
  45. VFWAudio.CopyList = 10,system32\drivers ; %SystemRoot%\system32\drivers
  46.  
  47. ;============================================================================
  48.  
  49. [AvcAudio]
  50. Include=ks.inf, wdmaudio.inf
  51. Needs=KS.Registration, WDMAUDIO.Registration
  52. CopyFiles=AvcAudio.CopyList
  53. AddReg=AvcAudio.AddReg
  54. KnownFiles = AvcAudio.KnownFiles
  55.  
  56. [VFWAudio]
  57. Include=ks.inf, wdmaudio.inf
  58. Needs=KS.Registration, WDMAUDIO.Registration
  59. CopyFiles=VFWAudio.CopyList
  60. AddReg=VFWAudio.AddReg
  61. KnownFiles = VFWAudio.KnownFiles
  62.  
  63. [Sony]
  64. Include=ks.inf, wdmaudio.inf
  65. Needs=KS.Registration, WDMAUDIO.Registration
  66. CopyFiles=AvcAudio.CopyList
  67. AddReg=AvcAudio.AddReg
  68. KnownFiles = AvcAudio.KnownFiles
  69.  
  70. [Pavo]
  71. Include=ks.inf, wdmaudio.inf
  72. Needs=KS.Registration, WDMAUDIO.Registration
  73. CopyFiles=AvcAudio.CopyList
  74. AddReg=AvcAudio.AddReg
  75. KnownFiles = AvcAudio.KnownFiles
  76.  
  77. [Yamaha]
  78. Include=ks.inf, wdmaudio.inf
  79. Needs=KS.Registration, WDMAUDIO.Registration
  80. CopyFiles=AvcAudio.CopyList
  81. AddReg=AvcAudio.AddReg
  82. KnownFiles = AvcAudio.KnownFiles
  83.  
  84. [SoftAcoustik]
  85. Include=ks.inf, wdmaudio.inf
  86. Needs=KS.Registration, WDMAUDIO.Registration
  87. CopyFiles=AvcAudio.CopyList
  88. AddReg=AvcAudio.AddReg
  89. KnownFiles = AvcAudio.KnownFiles
  90.  
  91. [Philips]
  92. Include=ks.inf, wdmaudio.inf
  93. Needs=KS.Registration, WDMAUDIO.Registration
  94. CopyFiles=AvcAudio.CopyList
  95. AddReg=AvcAudio.AddReg
  96. KnownFiles = AvcAudio.KnownFiles
  97.  
  98.  
  99. ;============================================================================
  100.  
  101. [Philips.Interfaces]
  102. AddInterface=%KSCATEGORY_AUDIO%,"GLOBAL",Philips.Interface
  103. AddInterface=%KSCATEGORY_RENDER%,"GLOBAL",Philips.Interface
  104. AddInterface=%KSCATEGORY_CAPTURE%,"GLOBAL",Philips.Interface
  105.  
  106. [Yamaha.Interfaces]
  107. AddInterface=%KSCATEGORY_AUDIO%,"GLOBAL",Yamaha.Interface
  108. AddInterface=%KSCATEGORY_RENDER%,"GLOBAL",Yamaha.Interface
  109. AddInterface=%KSCATEGORY_CAPTURE%,"GLOBAL",Yamaha.Interface
  110.  
  111. [Sony.Interfaces]
  112. AddInterface=%KSCATEGORY_AUDIO%,"GLOBAL",Sony.Interface
  113. AddInterface=%KSCATEGORY_RENDER%,"GLOBAL",Sony.Interface
  114. AddInterface=%KSCATEGORY_CAPTURE%,"GLOBAL",Sony.Interface
  115.  
  116. [Pavo.Interfaces]
  117. AddInterface=%KSCATEGORY_AUDIO%,"GLOBAL",Pavo.Interface
  118. AddInterface=%KSCATEGORY_RENDER%,"GLOBAL",Pavo.Interface
  119. AddInterface=%KSCATEGORY_CAPTURE%,"GLOBAL",Pavo.Interface
  120.  
  121. [SoftAcoustik.Interfaces]
  122. AddInterface=%KSCATEGORY_AUDIO%,"GLOBAL",SoftAcoustik.Interface
  123. AddInterface=%KSCATEGORY_RENDER%,"GLOBAL",SoftAcoustik.Interface
  124. AddInterface=%KSCATEGORY_CAPTURE%,"GLOBAL",SoftAcoustik.Interface
  125.  
  126. [AvcAudio.Interfaces]
  127. AddInterface=%KSCATEGORY_AUDIO%,"GLOBAL",AvcAudio.Interface
  128. AddInterface=%KSCATEGORY_RENDER%,"GLOBAL",AvcAudio.Interface
  129. AddInterface=%KSCATEGORY_CAPTURE%,"GLOBAL",AvcAudio.Interface
  130.  
  131. [Pavo.Interface]
  132. AddReg=Pavo.Interface.Addreg
  133.  
  134. [Sony.Interface]
  135. AddReg=Sony.Interface.Addreg
  136.  
  137. [Yamaha.Interface]
  138. AddReg=Yamaha.Interface.Addreg
  139.  
  140. [Philips.Interface]
  141. AddReg=Philips.Interface.Addreg
  142.  
  143. [SoftAcoustik.Interface]
  144. AddReg=SoftAcoustik.Interface.Addreg
  145.  
  146. [AvcAudio.Interface]
  147. AddReg=AvcAudio.Interface.Addreg
  148.  
  149. [AvcAudio.Interface.AddReg]
  150. HKR,,CurveType,1,01,00,00,00
  151. HKR,,FriendlyName,,%AVC\TYP_1%
  152. HKR,,CLSID,,%Proxy.CLSID%
  153.  
  154. [Pavo.Interface.AddReg]
  155. HKR,,CurveType,1,01,00,00,00
  156. HKR,,FriendlyName,,%AVC\PAVO__INC.&PAPAYA_C_V0.93%
  157. HKR,,CLSID,,%Proxy.CLSID%
  158.  
  159. [Sony.Interface.AddReg]
  160. HKR,,CurveType,1,01,00,00,00
  161. HKR,,FriendlyName,,%AVC\Sony&STR-LSA1&TYP_1&ID_0%
  162. HKR,,CLSID,,%Proxy.CLSID%
  163.  
  164. [Yamaha.Interface.AddReg]
  165. HKR,,CurveType,1,01,00,00,00
  166. HKR,,FriendlyName,,%AVC\YAMAHA&MLAN-EVA&TYP_1C&ID_0%
  167. HKR,,CLSID,,%Proxy.CLSID%
  168.  
  169. [SoftAcoustik.Interface.AddReg]
  170. HKR,,CurveType,1,01,00,00,00
  171. HKR,,FriendlyName,,%AVC\SoftAcoustik&SA_2.0&TYP_1&ID_0%
  172. HKR,,CLSID,,%Proxy.CLSID%
  173.  
  174. [Philips.Interface.AddReg]
  175. HKR,,CurveType,1,01,00,00,00
  176. HKR,,FriendlyName,,%AVC\PHILIPS&MLAN_DEMO_BOARD%
  177. HKR,,CLSID,,%Proxy.CLSID%
  178.  
  179. ;============================================================================
  180. [VFWAudio.AddReg]
  181. ;; 1394 audio specific registry update sutff
  182. HKR,,Driver,,AvcAudio.sys
  183. HKR,,NTMPDriver,,"AvcAudio.sys"
  184. HKR,%VirtualAvc.Device%,,,
  185.  
  186.  
  187. [AvcAudio.AddReg]
  188. ;; 1394 audio specific registry update sutff
  189. HKR,,SetupPreferredAudioDevices,3,01,00,00,00
  190. HKR,,AssociatedFilters,,"wdmaud,swmidi,redbook"
  191. HKR,,Driver,,AvcAUDIO.sys
  192. HKR,,NTMPDriver,,"AvcAUDIO.sys,sbemul.sys"
  193.  
  194. HKR,,CLSID,,%Proxy.CLSID%
  195.  
  196. HKR,Drivers,SubClasses,,"wave,midi,mixer,aux"
  197.  
  198. HKR,Drivers\wave\wdmaud.drv, Driver,,wdmaud.drv
  199. HKR,Drivers\midi\wdmaud.drv, Driver,,wdmaud.drv
  200. HKR,Drivers\mixer\wdmaud.drv,Driver,,wdmaud.drv
  201. HKR,Drivers\aux\wdmaud.drv,Driver,,wdmaud.drv
  202.  
  203. HKR,Drivers\wave\wdmaud.drv,Description,,%1394GenericDesc%
  204. HKR,Drivers\midi\wdmaud.drv,Description,,%WDM_MIDI%
  205. HKR,Drivers\mixer\wdmaud.drv,Description,,%1394GenericDesc%
  206. HKR,Drivers\aux\wdmaud.drv,Description,,%1394GenericDesc%
  207.  
  208. HKLM,%MediaCategories%\%AvcGUID.BassBoost%,Name,,%AvcNode.BassBoost%
  209. HKLM,%MediaCategories%\%AvcGUID.BassBoost%,Display,1,00,00,00,00
  210. HKLM,%MediaCategories%\%AvcGUID.StereoExtend%,Name,,%AvcNode.StereoExtend%
  211. HKLM,%MediaCategories%\%AvcGUID.StereoExtend%,Display,1,00,00,00,00
  212.  
  213. ;============================================================================
  214.  
  215. ;; Copy to system32\drivers
  216. [AvcAudio.CopyList]
  217. AvcAUDIO.sys
  218.  
  219. [AvcAudio.KnownFiles]
  220. Avcaudio.sys.4.10.0 = safe
  221.  
  222. [VFWAudio.CopyList]
  223. AvcAudio.sys
  224.  
  225. [VFWAudio.KnownFiles]
  226. FWaudVd.sys.4.10.0 = safe
  227.  
  228. ;;**************** NT Install ****************
  229.  
  230. [AvcAudio.NT]
  231. Include=ks.inf, wdmaudio.inf
  232. Needs=KS.Registration, WDMAUDIO.Registration
  233. CopyFiles=AvcAudio.CopyList
  234. AddReg=AvcAudio.AddReg
  235.  
  236. [VFWAudio.NT]
  237. Include=ks.inf, wdmaudio.inf
  238. Needs=KS.Registration, WDMAUDIO.Registration
  239. CopyFiles=VFWAudio.CopyList
  240. AddReg=VFWAudio.AddReg
  241.  
  242. [Pavo.NT]
  243. Include=ks.inf, wdmaudio.inf
  244. Needs=KS.Registration, WDMAUDIO.Registration
  245. CopyFiles=AvcAudio.CopyList
  246. AddReg=AvcAudio.AddReg
  247.  
  248. [Sony.NT]
  249. Include=ks.inf, wdmaudio.inf
  250. Needs=KS.Registration, WDMAUDIO.Registration
  251. CopyFiles=AvcAudio.CopyList
  252. AddReg=AvcAudio.AddReg
  253.  
  254. [Philips.NT]
  255. Include=ks.inf, wdmaudio.inf
  256. Needs=KS.Registration, WDMAUDIO.Registration
  257. CopyFiles=AvcAudio.CopyList
  258. AddReg=AvcAudio.AddReg
  259.  
  260. [Yamaha.NT]
  261. Include=ks.inf, wdmaudio.inf
  262. Needs=KS.Registration, WDMAUDIO.Registration
  263. CopyFiles=AvcAudio.CopyList
  264. AddReg=AvcAudio.AddReg
  265.  
  266. [SoftAcoustik.NT]
  267. Include=ks.inf, wdmaudio.inf
  268. Needs=KS.Registration, WDMAUDIO.Registration
  269. CopyFiles=AvcAudio.CopyList
  270. AddReg=AvcAudio.AddReg
  271.  
  272. [AvcAudio.NT.Interfaces]
  273. AddInterface=%KSCATEGORY_AUDIO%,"GLOBAL",AvcAudio.Interface
  274. AddInterface=%KSCATEGORY_RENDER%,"GLOBAL",AvcAudio.Interface
  275. AddInterface=%KSCATEGORY_CAPTURE%,"GLOBAL",AvcAudio.Interface
  276.  
  277. [Pavo.NT.Interfaces]
  278. AddInterface=%KSCATEGORY_AUDIO%,"GLOBAL",Pavo.Interface
  279. AddInterface=%KSCATEGORY_RENDER%,"GLOBAL",Pavo.Interface
  280. AddInterface=%KSCATEGORY_CAPTURE%,"GLOBAL",Pavo.Interface
  281.  
  282. [Sony.NT.Interfaces]
  283. AddInterface=%KSCATEGORY_AUDIO%,"GLOBAL",Sony.Interface
  284. AddInterface=%KSCATEGORY_RENDER%,"GLOBAL",Sony.Interface
  285. AddInterface=%KSCATEGORY_CAPTURE%,"GLOBAL",Sony.Interface
  286.  
  287. [Philips.NT.Interfaces]
  288. AddInterface=%KSCATEGORY_AUDIO%,"GLOBAL",Philips.Interface
  289. AddInterface=%KSCATEGORY_RENDER%,"GLOBAL",Philips.Interface
  290. AddInterface=%KSCATEGORY_CAPTURE%,"GLOBAL",Philips.Interface
  291.  
  292. [Yamaha.NT.Interfaces]
  293. AddInterface=%KSCATEGORY_AUDIO%,"GLOBAL",Yamaha.Interface
  294. AddInterface=%KSCATEGORY_RENDER%,"GLOBAL",Yamaha.Interface
  295. AddInterface=%KSCATEGORY_CAPTURE%,"GLOBAL",Yamaha.Interface
  296.  
  297. [SoftAcoustik.NT.Interfaces]
  298. AddInterface=%KSCATEGORY_AUDIO%,"GLOBAL",SoftAcoustik.Interface
  299. AddInterface=%KSCATEGORY_RENDER%,"GLOBAL",SoftAcoustik.Interface
  300. AddInterface=%KSCATEGORY_CAPTURE%,"GLOBAL",SoftAcoustik.Interface
  301.  
  302. [AvcAudio.NT.Services]
  303. AddService = AvcAudio,0x00000002, AvcAudio_Service_Inst
  304.  
  305. [VFWAudio.NT.Services]
  306. AddService = AvcAudio,0x00000002, AvcAudio_Service_Inst 
  307.  
  308. [Pavo.NT.Services]
  309. AddService = AvcAudio,0x00000002, AvcAudio_Service_Inst
  310.  
  311. [Sony.NT.Services]
  312. AddService = AvcAudio,0x00000002, AvcAudio_Service_Inst
  313.  
  314. [Philips.NT.Services]
  315. AddService = AvcAudio,0x00000002, AvcAudio_Service_Inst
  316.  
  317. [Yamaha.NT.Services]
  318. AddService = AvcAudio,0x00000002, AvcAudio_Service_Inst
  319.  
  320. [SoftAcoustik.NT.Services]
  321. AddService = AvcAudio,0x00000002, AvcAudio_Service_Inst
  322.  
  323. [AvcAudio_Service_Inst]
  324. DisplayName    = %AvcAudio.SvcDesc%
  325. ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
  326. StartType      = 3                  ; SERVICE_DEMAND_START
  327. ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
  328. ServiceBinary  = %10%\system32\drivers\AvcAudio.sys
  329.  
  330. ;============================================================================
  331.  
  332.  
  333. [Strings]
  334. MSFT="Microsoft"
  335. MfgName="(Generic 1394 Audio)"
  336.  
  337. WDM_MIDI="WDM MIDI Device"
  338.  
  339. 1394GenericDesc="1394 Audio Device"
  340.  
  341. Microsoft.Mfg="Microsoft Corp"
  342. AVC\TYP_1="AV/C Audio Class Device"
  343. AVC\VEN_80028&MOD_0&TYP_1="Microsoft Virtual AV/C Audio"
  344. VAVC\VEN_50F2&MOD_0&TYP_1="Virtual 1394 Audio Device"
  345.  
  346. Pavo.Mfg="Pavo, Inc."
  347. AVC\PAVO__INC.&PAPAYA_C_V0.93="Pavo Papaya 1394 Audio"
  348.  
  349. Sony.Mfg="Sony Corp"
  350. AVC\Sony&STR-LSA1&TYP_1&ID_0="Sony STR-LSA1 1394 Audio"
  351.  
  352. Philips.Mfg="Philips"
  353. AVC\PHILIPS&MLAN_DEMO_BOARD="Philips mLan Eval"
  354.  
  355. Yamaha.Mfg="Yamaha"
  356. AVC\YAMAHA&MLAN-EVA&TYP_1C&ID_0="Yamaha mLan Eval"
  357.  
  358. SoftAcoustik.Mfg="SoftAcoustik"
  359. AVC\SoftAcoustik&SA_2.0&TYP_1&ID_0="SoftAcoustik 1394 Speaker"
  360.  
  361. MediaCategories="SYSTEM\CurrentControlSet\Control\MediaCategories"
  362. 1394Flags="SYSTEM\CurrentControlSet\Control\1394Flags"
  363.  
  364. ;; 1394 Friendly Names (Non-localized>
  365. AvcGUID.BassBoost    = "{1A71EBE0-959E-11D1-B448-00A0C9255AC1}"
  366. AvcGUID.StereoExtend = "{FD4F0300-9632-11D1-B448-00A0C9255AC1}"
  367.  
  368. ;; 1394 Friendly Names (localized>
  369. AvcNode.BassBoost    = "Bass Boost"
  370. AvcNode.StereoExtend = "Stereo Extender"
  371.  
  372. AvcAudio.SvcDesc="1394 Audio Driver (WDM)"
  373.  
  374. Proxy.CLSID = "{17CCA71B-ECD7-11D0-B908-00A0C9223196}"
  375.  
  376. VirtualAvc.Device="Virtual Device"
  377.  
  378. KSCATEGORY_AUDIO="{6994ad04-93ef-11d0-a3cc-00a0c9223196}"
  379. KSCATEGORY_RENDER="{65E8773E-8F56-11D0-A3B9-00A0C9223196}"
  380. KSCATEGORY_CAPTURE="{65E8773D-8F56-11D0-A3B9-00A0C9223196}"
  381.  
  382.  
  383.